reentrant procedure - перевод на русский
Diclib.com
Словарь ChatGPT
Введите слово или словосочетание на любом языке 👆
Язык:

Перевод и анализ слов искусственным интеллектом ChatGPT

На этой странице Вы можете получить подробный анализ слова или словосочетания, произведенный с помощью лучшей на сегодняшний день технологии искусственного интеллекта:

  • как употребляется слово
  • частота употребления
  • используется оно чаще в устной или письменной речи
  • варианты перевода слова
  • примеры употребления (несколько фраз с переводом)
  • этимология

reentrant procedure - перевод на русский

QUALITY OF SUBROUTINES AND COMPUTER PROGRAMS
Re-entrant code; Reentrant code; Reentrant function; Reentrant (subroutine); Reentrant (computing); Pure procedure; Sharable code (reentrancy); Reentrant program; Re-entrancy (computing)

reentrant procedure      

общая лексика

реентерабельная процедура

процедура, которая может быть вызвана из другой задачи до завершения её исполнения в предшествующем вызове. При этом такая процедура исполняется корректно. Существуют определённые правила написания реентерабельного кода. Реентерабельные процедуры важны при разработке ядра ОС, в драйверах и при обработке прерываний

re-entrant         
WIKIMEDIA DISAMBIGUATION PAGE
Re-entrant; Reentrancy; Reentrant (disambiguation); Reentrance; Re-entrancy
re-entrant geom. 1. adj. входящий 2. noun входящий угол
reentrant         
WIKIMEDIA DISAMBIGUATION PAGE
Re-entrant; Reentrancy; Reentrant (disambiguation); Reentrance; Re-entrancy

общая лексика

реентерабельный, повторно входимый

входящий

Смотрите также

reentrant procedure

Определение

Reentrant
·adj Reentering; pointing or directed inwardds; as, a re/ntrant angle.

Википедия

Reentrancy (computing)

In computing, a computer program or subroutine is called reentrant if multiple invocations can safely run concurrently on multiple processors, or on a single-processor system, where a reentrant procedure can be interrupted in the middle of its execution and then safely be called again ("re-entered") before its previous invocations complete execution. The interruption could be caused by an internal action such as a jump or call, or by an external action such as an interrupt or signal, unlike recursion, where new invocations can only be caused by internal call.

This definition originates from multiprogramming environments, where multiple processes may be active concurrently and where the flow of control could be interrupted by an interrupt and transferred to an interrupt service routine (ISR) or "handler" subroutine. Any subroutine used by the handler that could potentially have been executing when the interrupt was triggered should be reentrant. Similarly, code shared by two processors accessing shared data should be reentrant. Often, subroutines accessible via the operating system kernel are not reentrant. Hence, interrupt service routines are limited in the actions they can perform; for instance, they are usually restricted from accessing the file system and sometimes even from allocating memory.

This definition of reentrancy differs from that of thread-safety in multi-threaded environments. A reentrant subroutine can achieve thread-safety, but being reentrant alone might not be sufficient to be thread-safe in all situations. Conversely, thread-safe code does not necessarily have to be reentrant (see below for examples).

Other terms used for reentrant programs include "sharable code". Reentrant subroutines are sometimes marked in reference material as being "signal safe". Reentrant programs are often "pure procedures".

Как переводится reentrant procedure на Русский язык